be a sight for sore eyes - Francés Inglés Diccionario